package org.dxy.domain.command.workstation;

import lombok.Builder;
import lombok.Value;

import java.util.List;

/**
 * @description: 向指定工位追加设备的命令
 * 通常用于首次分配不完整，或运行过程中追加新设备的场景
 * @author: dxy
 * @createTime: 2025/6/18 23:26
 */
@Builder
@Value
public class AppendDevicesToWorkstationCommand {
    /**
     * 工位ID
     * 指定要追加设备的目标工位
     */
    Long workstationId;

    /**
     * 要追加的设备ID列表
     * 表示需要新增分配到工位的设备
     */
    List<Long> deviceIds;
}
